resource depletion - Español Inglés Diccionario